Margot and her husband Tom Ackerley are soaking up the last few weeks as a couple before they welcome their first child together.